---
type: tutorial
unitTitle: 增强你的博客
title: '第五单元 - Astro API'
description: >-
  教程：搭建你的 Astro 博客 -
  从项目文件中获取并使用数据来动态生成页面内容和路由
head:
  - tag: title
    content: 搭建博客教程：第五单元 - Astro API | Docs
---
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';

现在你已经有了一些博客文章，是时候使用 Astro 的 API 来处理你的文件了！

## 接下来

在这个单元中，你将为你的博客增添索引页面、标签页面和一个 RSS 订阅。

在这个过程中，你将学会如何使用：
- `import.meta.glob()` 从项目中访问文件中的数据
- `getStaticPaths()` 批量创建多个页面（路由）
- Astro 的 RSS 包来创建一个 RSS 订阅

<Box icon="check-list">

## 任务清单

<Checklist>
- [ ] 我已准备好为我的 Astro 博客添加一些新特性！
</Checklist>
</Box>
